Faculty of Science

 

Department of Software Engineering

Bachelor of Science in Software Engineering

 

 

Program Of Study

 

Intensive English Students

Course Code Course Title Course Credits Course Type
ARAB120 Arabic Language Skills I 3 University Requirement
ARAB121 Arabic Language Skills II 3 University Requirement
CMSR101 Community Service 1 University Requirement
ECON300 Basic Economics 3 University Requirement
ENGL120 English Language Skills I 3 University Requirement
ENGL121 English Language Skills II 3 University Requirement
ENGL213 English Language Skills III 3 University Requirement
ENGR101 Remedial English I 2 University Requirement
ENGR102 Remedial English II 2 University Requirement
FINEART ARTI101 or MUSI103 or CINE101 2 University Requirement
HIST120 Modern & Contemporary History of Palestine 3 University Requirement
LIBR101 Library Skills 0 University Requirement
POLSHUM POLS300 - HUMR300 3 University Requirement
PSED101 Physical Education 1 University Requirement
RELSPHI RELS300 - PHIL303 - ANTH301 3 University Requirement
MATH141 Calculus & Analytic Geometry I 4 Faculty Requirement
MATH142 Calculus & Analytic Geometry II 4 Faculty Requirement
PHYS113 Laboratory Practice 1 Faculty Requirement
PHYS131 General Physics I 3 Faculty Requirement
PHYS132 General Physics II 3 Faculty Requirement
SCIE140 Biology & Chemistry Fundamentals 3 Faculty Requirement
MATH238 Discrete Mathematics 3 Major Requirement
MATH331 Probability 3 Major Requirement
PHIL350 Computer Ethics 3 Major Requirement
SWER141 Introduction to Programming 3 Major Requirement
SWER142 Object Oriented Programming 3 Major Requirement
SWER212 Software Construction 3 Major Requirement
SWER241 Data Structures & Algorithms Analysis 3 Major Requirement
SWER251 Introduction to Computer Systems 3 Major Requirement
SWER252 Operating Systems 3 Major Requirement
SWER253 Computer Networks 3 Major Requirement
SWER311 Software Requirements Engineering 3 Major Requirement
SWER312 Software Testing & Quality Assurance 3 Major Requirement
SWER313 Service Oriented Architecture 3 Major Requirement
SWER341 User Experience & Interaction Design 3 Major Requirement
SWER342 Software Architecture & Design 3 Major Requirement
SWER351 Database Management Systems 3 Major Requirement
SWER353 Web Technologies 3 Major Requirement
SWER400 Internship 2 Major Requirement
SWER401 Capstone Project I 1 Major Requirement
SWER402 Capstone Project II 3 Major Requirement
SWER411 Software Product Management 3 Major Requirement
SWER412 Information Security & Risk Management 3 Major Requirement
SWER415 Software Engineering for the Cloud 3 Major Requirement
SWER301 Research Methods 3 Major Elective
SWER348 Advanced Object Oriented Programming 3 Major Elective
SWER366 Computer Graphics & Multimedia 3 Major Elective
SWER377 Business Process Management 3 Major Elective
SWER380 Advanced Topics in Software Engineering 3 Major Elective
SWER381 Mobile Application Development 3 Major Elective
SWER385 Intelligent Systems 3 Major Elective
SWER392 Entrepreneurship 3 Major Elective
SWER394 Special Topics 3 Major Elective
SWER428 Knowledge Representation & Semantic Web 3 Major Elective
SWER432 Data Mining & Big Data 3 Major Elective

 

 

Intermediate English Students

Course Code Course Title Course Credits Course Type
ARAB120 Arabic Language Skills I 3 University Requirement
ARAB121 Arabic Language Skills II 3 University Requirement
CMSR101 Community Service 1 University Requirement
ECON300 Basic Economics 3 University Requirement
ENGL120 English Language Skills I 3 University Requirement
ENGL121 English Language Skills II 3 University Requirement
ENGL213 English Language Skills III 3 University Requirement
ENGR102 Remedial English II 2 University Requirement
FINEART ARTI101 or MUSI103 or CINE101 2 University Requirement
HIST120 Modern & Contemporary History of Palestine 3 University Requirement
LIBR101 Library Skills 0 University Requirement
POLSHUM POLS300 - HUMR300 3 University Requirement
PSED101 Physical Education 1 University Requirement
RELSPHI RELS300 - PHIL303 - ANTH301 3 University Requirement
MATH141 Calculus & Analytic Geometry I 4 Faculty Requirement
MATH142 Calculus & Analytic Geometry II 4 Faculty Requirement
PHYS113 Laboratory Practice 1 Faculty Requirement
PHYS131 General Physics I 3 Faculty Requirement
PHYS132 General Physics II 3 Faculty Requirement
SCIE140 Biology & Chemistry Fundamentals 3 Faculty Requirement
MATH238 Discrete Mathematics 3 Major Requirement
MATH331 Probability 3 Major Requirement
PHIL350 Computer Ethics 3 Major Requirement
SWER141 Introduction to Programming 3 Major Requirement
SWER142 Object Oriented Programming 3 Major Requirement
SWER212 Software Construction 3 Major Requirement
SWER241 Data Structures & Algorithms Analysis 3 Major Requirement
SWER251 Introduction to Computer Systems 3 Major Requirement
SWER252 Operating Systems 3 Major Requirement
SWER253 Computer Networks 3 Major Requirement
SWER311 Software Requirements Engineering 3 Major Requirement
SWER312 Software Testing & Quality Assurance 3 Major Requirement
SWER313 Service Oriented Architecture 3 Major Requirement
SWER341 User Experience & Interaction Design 3 Major Requirement
SWER342 Software Architecture & Design 3 Major Requirement
SWER351 Database Management Systems 3 Major Requirement
SWER353 Web Technologies 3 Major Requirement
SWER400 Internship 2 Major Requirement
SWER401 Capstone Project I 1 Major Requirement
SWER402 Capstone Project II 3 Major Requirement
SWER411 Software Product Management 3 Major Requirement
SWER412 Information Security & Risk Management 3 Major Requirement
SWER415 Software Engineering for the Cloud 3 Major Requirement
SWER301 Research Methods 3 Major Elective
SWER348 Advanced Object Oriented Programming 3 Major Elective
SWER366 Computer Graphics & Multimedia 3 Major Elective
SWER377 Business Process Management 3 Major Elective
SWER380 Advanced Topics in Software Engineering 3 Major Elective
SWER381 Mobile Application Development 3 Major Elective
SWER385 Intelligent Systems 3 Major Elective
SWER392 Entrepreneurship 3 Major Elective
SWER394 Special Topics 3 Major Elective
SWER428 Knowledge Representation & Semantic Web 3 Major Elective
SWER432 Data Mining & Big Data 3 Major Elective

 

 

Regular English Students

Course Code Course Title Course Credits Course Type
ARAB120 Arabic Language Skills I 3 University Requirement
ARAB121 Arabic Language Skills II 3 University Requirement
CMSR101 Community Service 1 University Requirement
ECON300 Basic Economics 3 University Requirement
ENGL120 English Language Skills I 3 University Requirement
ENGL121 English Language Skills II 3 University Requirement
ENGL213 English Language Skills III 3 University Requirement
FINEART ARTI101 or MUSI103 or CINE101 2 University Requirement
HIST120 Modern & Contemporary History of Palestine 3 University Requirement
LIBR101 Library Skills 0 University Requirement
POLSHUM POLS300 - HUMR300 3 University Requirement
PSED101 Physical Education 1 University Requirement
RELSPHI RELS300 - PHIL303 - ANTH301 3 University Requirement
MATH141 Calculus & Analytic Geometry I 4 Faculty Requirement
MATH142 Calculus & Analytic Geometry II 4 Faculty Requirement
PHYS113 Laboratory Practice 1 Faculty Requirement
PHYS131 General Physics I 3 Faculty Requirement
PHYS132 General Physics II 3 Faculty Requirement
SCIE140 Biology & Chemistry Fundamentals 3 Faculty Requirement
MATH238 Discrete Mathematics 3 Major Requirement
MATH331 Probability 3 Major Requirement
PHIL350 Computer Ethics 3 Major Requirement
SWER141 Introduction to Programming 3 Major Requirement
SWER142 Object Oriented Programming 3 Major Requirement
SWER212 Software Construction 3 Major Requirement
SWER241 Data Structures & Algorithms Analysis 3 Major Requirement
SWER251 Introduction to Computer Systems 3 Major Requirement
SWER252 Operating Systems 3 Major Requirement
SWER253 Computer Networks 3 Major Requirement
SWER311 Software Requirements Engineering 3 Major Requirement
SWER312 Software Testing & Quality Assurance 3 Major Requirement
SWER313 Service Oriented Architecture 3 Major Requirement
SWER341 User Experience & Interaction Design 3 Major Requirement
SWER342 Software Architecture & Design 3 Major Requirement
SWER351 Database Management Systems 3 Major Requirement
SWER353 Web Technologies 3 Major Requirement
SWER400 Internship 2 Major Requirement
SWER401 Capstone Project I 1 Major Requirement
SWER402 Capstone Project II 3 Major Requirement
SWER411 Software Product Management 3 Major Requirement
SWER412 Information Security & Risk Management 3 Major Requirement
SWER415 Software Engineering for the Cloud 3 Major Requirement
SWER301 Research Methods 3 Major Elective
SWER348 Advanced Object Oriented Programming 3 Major Elective
SWER366 Computer Graphics & Multimedia 3 Major Elective
SWER377 Business Process Management 3 Major Elective
SWER380 Advanced Topics in Software Engineering 3 Major Elective
SWER381 Mobile Application Development 3 Major Elective
SWER385 Intelligent Systems 3 Major Elective
SWER392 Entrepreneurship 3 Major Elective
SWER394 Special Topics 3 Major Elective
SWER428 Knowledge Representation & Semantic Web 3 Major Elective
SWER432 Data Mining & Big Data 3 Major Elective

 

Bethlehem University Foundation
Email: dc@bethlehem.edu
Phone: +1-202-526-6097
Fax: +1-202-526-6096
Washington, DC USA
Bethlehem University in the Holy Land
E-mail: info@bethlehem.edu
Phone: +972-2-274-1241
Fax: +972-2-274-4440
Bethlehem, Palestine

Follow us

Subscribe to our eNewsletter   Follow us on Facebook   Follow us on Twitter   View our YouTube channel   View our Flickr Photostream